Big Huge Thesaurus

Peter Lorre

noun

sounds kind of like